Big Huge Thesaurus

Drosophyllum lusitanicum

noun